home *** CD-ROM | disk | FTP | other *** search
/ Aminet 48 / Aminet 48 (2002)(GTI - Schatztruhe)[!][Apr 2002].iso / Aminet / docs / misc / AmigaArena0102.lha / AmigaArena0102 / NicholasB_EN.txt < prev    next >
Encoding:
Text File  |  2002-02-17  |  10.8 KB  |  248 lines

  1.  
  2.    Amiga Arena Interview
  3.    ---------------------
  4.  
  5.    Developer: Nicholas Blachford
  6.    Software:  Aural illusion, Aural Synthetica
  7.    Homepage:  www.blachford.info/blachtech
  8.    Mail:      nicholas@blachford.info
  9.  
  10.  *Please introduce yourself to the readers!*
  11.  
  12.  My name is Nicholas Blachford, I'm a 31 year old Software Engineer/Architect.
  13.  I grew up in northern Ireland but have lived in Holland (Amsterdam) for
  14.  the last 2 years.
  15.  I got my first Amiga in 1997 and from 1993 - 1998 I developed Amiga
  16.  Audio Software.
  17.  I later moved onto BeOS where I continued developing audio software
  18.  then I moved to holland and have been working on business software
  19.  since then.
  20.  
  21.  *When did you start working with the Amiga?*
  22.  
  23.  1987 I think.  Originaly I was going to buy a C128 off a friend when I
  24.  noticed I could get an Atari  ST for the same price and with a much
  25.  better spec.  I also seen an advert for an Amiga and considered it as
  26.  well.I thought about it for a while then I seen an Amiga showing one
  27.  of the NewTek demos, it had pictures in HAM mode and that just blew me
  28.  away - so I got the Amiga!
  29.  It was a French A1000 which had been modified by putting stickers on
  30.  the keyboard!  Excellent computer though, the ability to put the
  31.  keyboard under the front was a work of genius.  It came with Workbench
  32.  1.1 and 1.2 as well as "Kickstart" disks as the OS was not in ROM like
  33.  later Amigas.  I upgraded it with an A520 HD / memory expansion which
  34.  fitted on the wrong side - backwards!  But becasue of the extra memory
  35.  I was able to run a leaked copy of Workbench 2.0 before any of my
  36.  friends!
  37.  
  38.  About 1991/92 I upgraded to an A500+ which had some better video modes
  39.  and AmigaDOS 2.0.  It was about this time I decided to start writing
  40.  software.  I'd just flunked a University course so I decided that
  41.  computers interested me more and wanted to study them, So I decided to
  42.  write a program which I could then sell and it could pay for the course
  43.  - it never did.
  44.  
  45.  I didn't have that machine for long as I upgraded it to an A1200.  I
  46.  got a grant to pay for a copy of SAS/C and a Harddrive (300 Euros for
  47.  60MB!).  I started writing Aural illusion in the beginning of 1993 I
  48.  fully expected an Amiga with 16 bit sound would appear soon so it was
  49.  written to handle 16 bit files and do 32 bit processing.
  50.  
  51.  I initially tried selling it myself but that was a disaster and did
  52.  nothing but cost me a lot of money (though I did get a couple of good
  53.  beta testers who'd seen the ads).  Eventually a company in the south of
  54.  England called Seasoft started selling the program for me but it still
  55.  never made me any real money.
  56.  
  57.  I did a first then a second version but I got a bit bored writing audio
  58.  effects so I decided after reading an article on Modular Synthesizers
  59.  to write one of these. I did this in 1995 and took the decision to make
  60.  it complex and powerful instead of simple and easy to use.  It paid off
  61.  as it could make amazing sounds.  It took about a year to write with an
  62.  update a few months later.  I upgraded the Amiga with a 50MHz 68030
  63.  because it was so processor intensive.  It didn't work in real time
  64.  like today, you would set up all the connections and settings then you
  65.  would "Render" a sound.  Unfotunately I only sold 12 copies!
  66.  
  67.  I then moved on to Aural illusion v3.0 which was a complete rewrite due
  68.  to the messyness of the code in v1.0 and 2.0.  I worked on this for a
  69.  couple of years but by then the Amiga market had died and I decided to
  70.  switch to the PC.  Just after this decision I got a job in England and
  71.  cancelled development alltogether.  Unfortunately the job I was
  72.  supposed to do got cancelled just after I started so the company didn't
  73.  keep me for very long.  So I went back to Aural illusion, however I
  74.  dediced the Amiga version was so close to completion I'd finish it off
  75.  then port it to Windows.
  76.  
  77.  Then I was contacted by someone from Be Europe.  I'd heard a bit about
  78.  BeOS but not much but he'd seen Ai2 and sent me a copy.  For an Amiga
  79.  user Windows was (and still is!) slow as a dog and eats vast resources.
  80.  I had a PC much more powerful than the Amiga but the Amiga still kicked
  81.  it's ass!  BeOS changed all that, this was what PC hardware was really
  82.  meant for.  I think BeOS was the true successor to the Amiga and you'll
  83.  find a lot of ex-Amigans in (whats left of) the BeOS community.  In
  84.  fact the first time I went to "Begeistert" (BeOS meeting in Germany)
  85.  someone had an A3000 with them!
  86.  
  87.  I decided to switch to BeOS and develop Ai3 there.  It was soon
  88.  apparent I would have to change a lot as BeOS forces you to write in C+
  89.  + and I was adding dozens of new effects so I upped the version number
  90.  to 4.0.  Unfortunately it was never quite finished on BeOS either, I
  91.  was offered a job in Holland and haven't had the time to finish it off
  92.  since.  Once you start developing full time for someone else that last
  93.  thing you want to do at home is start programming again.
  94.  
  95.  I have however open sourced everything for Amiga and BeOS.  I recently
  96.  changed the license to BSD style and posted the source and now a binary
  97.  for Ai3 to the web site.
  98.  
  99.  *Which Amiga model do you own*
  100.  
  101.  Still got the old A1200 + 030.
  102.  I also have a copy of Amiga forever for Windows.
  103.  
  104.  *Which version of the operating system is running on your computer?*
  105.  
  106.  AmigaDOS 3.0 I think?
  107.  
  108.  I use an 800MHz Athlon running BeOS (the recently leaked and truly
  109.  excellent DANO build).
  110.  ...and Windows 98 - but only when I really have to!
  111.  
  112.  *Which software are you developing?*
  113.  
  114.  Whatever someone pays me to write!
  115.  Nothing for the Amiga unfortunately :-(
  116.  
  117.  *Can you tell us what your software is about?*
  118.  
  119.  The stuff I did write:
  120.  Aural illusion is an audio editor.
  121.  Really it's meant for sound processing instead of just tweaking sounds.
  122.  You can load multiple sounds and combine them then do loads of
  123.  different effects on them.
  124.  
  125.  Aural Synthetica is a Modular Synthesizer.
  126.  You set up oscillators to generate sounds and there are an arrary of
  127.  modules you can route the sound through for processing.  You can make
  128.  some pretty amazing sounds.
  129.  There are also 4 discs worth of "patches" with which you can create
  130.  sounds or modify them to create new ones.
  131.  
  132.  *How long has the development taken so far?*
  133.  
  134.  I spent 7 years in total developing (5 on the Amiga) but it never made
  135.  me any money :-(
  136.  Best bit is though I had a grand total of 2 bug reports in all that
  137.  time.
  138.  
  139.  *Which software are you using for developing?*
  140.  
  141.  I used SAS/C and GadToolsBox.
  142.  
  143.  *For which system (AmigaOS, AmigaDE, MorphOS) are you developing?*
  144.  
  145.  All the above ran on real hardware Amigas running AmigaDOS!
  146.  They also ran on Amiga Forever.
  147.  
  148.  *Which OS will you support in the future?*
  149.  
  150.  If I ever start it up again it will *not* be on Windows.
  151.  ...but I can't see myself doing an Amiga version either I'm afraid.
  152.  
  153.  *What can we expect of future versions?*
  154.  
  155.  From me nothing, but thats not to say someone else couldn't do
  156.  something:
  157.  The code for Ai3.0 is all there and to finish it off shouldn't be too
  158.  difficult.
  159.  
  160.  Ai4 has a lot more effects and these could always be back ported to the
  161.  Amiga,
  162.  this shoudln't be that much work as they are all in C, in fact quite a
  163.  few are from the Amiga!
  164.  There are some changes I made and the variable type names are different
  165.  but it shouldn't be too much work to fix that.
  166.  
  167.  *Don't you lose the fun and the interest in programming if you see
  168.   the small amount of feedback you get from the small Amiga market?*
  169.  
  170.  I'll answer both:
  171.  I never got much feedback but it was very enthusiastic, not many people
  172.  use Aural illusion but those who do seem to really like it.  I neary
  173.  (or did) give up on Ai3 at several points but it was users comments
  174.  which kept me going.
  175.  
  176.  *When did you last use your Amiga?*
  177.  
  178.  I've not used it in years!  I used in parallel with my PC for a long
  179.  time though, I even had the PC keyboard mounted on the Amiga keyboard
  180.  to save space!
  181.  
  182.  *Which software did you last buy for your Amiga?*
  183.  
  184.  The final SAS/C upgrade, I heard about it on the internet, someone was
  185.  selling of the last few copies so I ordered one from.
  186.  I got Amiga Forever much later on though if that counts.
  187.  
  188.   *Which hard/software are you planning to buy?*
  189.  
  190.  Now BeOS is dead (soon to be reborn in PalmOS 5.0) users have to find
  191.  somewhere else to go.  I've used Windows enough to really dislike it
  192.  and I don't like the idea of supporting a company whose licenses
  193.  deliberatly put Be inc. out of business.  I've used Linux quite a bit
  194.  but never at home, Both the Amiga and BeOS had a very good desktops -
  195.  the best of their respective times and thats one area Linux is behind
  196.  in.Simply put I want a computer which is easy to use.  That said
  197.  Linux has improved rapidly and I have never seen the Linux kernel crash
  198.  in 4 years.  On the other hand I have never seen a version of Windows
  199.  which does not crash (and that includes NT, 2000 and XP).
  200.  
  201.  I know this will sound horrific to Amiga users but...
  202.  I think Apple has come back big recently, they have good hardware and
  203.  now a very good Unix based OS, the fact it looks so good only adds to
  204.  it in my view.
  205.  In fact when Steve Jobs return was announced I remember discussing what
  206.  would happen with none other than Dave Haynie :-)
  207.  
  208.  If I can get the money sometime, I'll probably get one of the Titanium
  209.  Powerbooks.
  210.  I have a huge tower PC which makes an incredible amount of noise and is
  211.  stuffed full of PCI cards, I like the idea of a super thin notebook
  212.  which does more, quietly!
  213.  
  214.  *Do you believe in a comeback of Amiga?*
  215.  
  216.   Looks like it is happening without my belief...
  217.  
  218.  It good to see something is happening though.  I was involved in the
  219.  JMS and the ICOA discussions when they were being set up and I
  220.  recognise some of the names of who is involved in Amiga these days.
  221.  It's good they have continued with what was pretty reveloutionary
  222.  technology at the time.
  223.  
  224.  *Your final words for the readers?*
  225.  
  226.  I have very fond memories of my Amiga days, there was a real community
  227.  feeling especially in the relatively small audio sector.  I was really
  228.  quite surprised to see that the community is still so alive - as I
  229.  discovered when dozens of visitors suddenly showed up and downloaded
  230.  software I haven't used in years!
  231.  
  232.  I can remember being amazed by a 24bit colour display in Amiga World in
  233.  1990 - the same show where the VideoToaster was first unveiled.  Then
  234.  there was all the excitement with the coming AA and later AAA chipsets.
  235.  Commodore of course went bust but there was there was always hope of a
  236.  future with a friendly company with new hardware and processors.
  237.  
  238.  I think the Amiga of tommorow will be very different and it will be
  239.  nice to see a comeback even if it might not have quite the magic of the
  240.  early days - Paula, Agnus and Deneise are long gone - but not
  241.  forgotton.  I have a lot to thank the Amiga for, In fact I met some of
  242.  my best friends through the Amiga.  I wish the Amiga, and it's
  243.  community well, and I hope you enjoy using my software.
  244.  
  245.  © Amiga Arena 2/2002
  246.  
  247.  
  248.